Big Huge Thesaurus

hoofed mammal

noun